package com.drink.yan.intf.vo;

import com.drink.yan.intf.entity.YanUserStudent;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.meta.framework.common.annotation.Excel;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDateTime;

/**
 * java类简单作用描述
 *
 * @Title:
 * @Package: com.drink.yan.intf.vo.
 * @Author: M.simple
 * @Remark: The modified content
 * @CreateDate: 2023-12-21 14:09
 * @Version: v2.0
 */
@Data
public class StudentVo extends YanUserStudent {

	@Excel(name = "学生姓名", sort = 1)
	private String userName;

	@Excel(name = "手机号", sort = 2)
	private String mobile;

	private Long agencyUserId;

	private String agencyUserName;

	private Long counselorUserId;

	private String counselorUserName;

	private Long teacherUserId;

	private String teacherUserName;

	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss", iso = DateTimeFormat.ISO.DATE_TIME)
	@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	private LocalDateTime bindAgencyTime;

	private String bindAgencyStatus;
}
